package com.ophiux.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ophiux.system.model.dto.UserInfo;
import com.ophiux.system.model.entity.SysSocialDetails;

/**
 * @desc: 社交登录账号service
 * @author: hhl
 * @date：2023/12/9 21:07
 */
public interface SysSocialDetailsService extends IService<SysSocialDetails> {

	/**
	 * 根据入参查询用户信息
	 * @param inStr
	 * @return
	 */
	UserInfo getUserInfo(String inStr);

	/**
	 * 绑定社交账号
	 * @param state 类型
	 * @param code code
	 * @return
	 */
	Boolean bindSocial(String state, String code);


}
